A Constraint-Based Approach to Quality Assurance in Service Choreographies

نویسندگان

  • Dragan Ivanovic
  • Manuel Carro
  • Manuel V. Hermenegildo
چکیده

Knowledge about the quality characteristics (QoS) of service compositions is crucial for determining their usability and economic value. Service quality is usually regulated using Service Level Agreements (SLA). While end-to-end SLAs are well suited for request-reply interactions, more complex, decentralized, multi-participant compositions (service choreographies) typically involve multiple message exchanges between stateful parties and the corresponding SLAs thus encompass several cooperating parties with interdependent QoS. The usual approaches to determining QoS ranges structurally (which are by construction easily composable) are not applicable in this scenario. Additionally, the intervening SLAs may depend on the exchanged data. We present an approach to data-aware QoS assurance in choreographies through the automatic derivation of composable QoS models from participant descriptions. Such models are based on a message typing system with size constraints and are derived using abstract interpretation. The models obtained have multiple uses including run-time prediction, adaptive participant selection, or design-time compliance checking. We also present an experimental evaluation and discuss the benefits of the proposed approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applying Model Checking to Generate Model-Based Integration Tests from Choreography Models

Choreography models describe the communication protocols between services. Testing of service choreographies is an important task for the quality assurance of service-based systems as used e.g. in the context of service-oriented architectures (SOA). The formal modeling of service choreographies enables a model-based integration testing (MBIT) approach. We present MBIT methods for our service ch...

متن کامل

Semantic Constraint and QoS-Aware Large-Scale Web Service Composition

Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...

متن کامل

سنجش کیفیت خدمات براساس انتظارات و ادراک بیماران در بیمارستان های زنجان

Measuring of service quality is the basic prerequisite for improving quality. Patients;apos expectations and perceptions of service quality play an important role in the choice of hospital, loyalty to organization and behavioral intention. A first step towards improvement would be to determine areas of quality that are most defective. Studies show that consumers are in close contact with servic...

متن کامل

Improving Success Ratio in Multi-Constraint Quality of Service Routing

Multi-constraint quality-of-service routing will become increasingly important as the Internet evolves to support real-time services. It is well known however, that optimum multi-constraint QoS routing is computationally complex, and for this reason various heuristics have been proposed for routing in practical situations. Among these methods, those that use a single mixed metric are the mo...

متن کامل

Customers' perceptions and expectations of primary healthcare services quality in health centers of Bandar Abbas

Introduction: Quality health services section is very important because its mission and role in health maintenance and care of community. The aim of this study was to determine women's perceptions of current situation in health centers of Bandar Abbas and their expectations of optimum status. Methods: In this cross-sectional study, a total of 400, fill out a questionnaire which had been design...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012